package com.edu.exam.enums.curriculum.questionbank;

/**
 * 审核状态枚举
 * 
 * 试题版本的审核状态定义
 * 
 * @author System
 * @version 1.0.0
 */
public enum ReviewStatus {
    PENDING("PENDING", "待审核"),
    IN_PROGRESS("IN_PROGRESS", "审核中"),
    APPROVED("APPROVED", "已通过"),
    REJECTED("REJECTED", "已拒绝"),
    CANCELLED("CANCELLED", "已取消");

    private final String code;
    private final String description;

    ReviewStatus(String code, String description) {
        this.code = code;
        this.description = description;
    }

    public String getCode() {
        return code;
    }

    public String getDescription() {
        return description;
    }
}